75
38
12
37
51
129
14
26
33
145
47
80
44
15
86
31
108
49
66
153
154
40
46
223
199
48
16
11
99
62
41
34
392
5
19
43
23
36
60
45
70
39
318
67
10
56
202
101
119
171