79
33
38
24
30
133
37
202
116
232
51
49
90
39
161
86
36
13
84
41
40
108
55
29
72
52
16
10
19
154
65
129
98
28
62
135
147
43
60
83
58
63
44
68
32
70
50
12
85
15
150