108
40
33
105
85
162
20
21
56
11
9
15
102
180
36
18
50
268
41
28
5
164
26
13
16
115
60
29
111
122
24
34
66
35
75
17
199
73
57
90
86
30
95
37
51
109
126
77
27
14
49
118