329
79
124
46
231
66
58
103
162
40
29
92
120
73
140
218
53
41
30
104
76
145
33
148
166
109
197
12
35
88
17
144
6
1
101
937
42
52
127
59
24
141
36
110
14
67
357
56