145
57
27
36
103
170
21
119
34
37
65
13
14
76
20
10
11
53
97
127
175
51
64
116
41
8
40
39
102
91
59
33
107
318
229
16
12
110
54
134
58
60
44
105
217
66
26
29
83
92
61
130
161