96
459
29
24
36
75
195
60
28
223
183
284
15
22
17
145
30
41
81
27
151
13
11
39
14
6
43
23
376
5
7
2
97
79
1
109
130
50
106
33
20
180
64
439
47
12
18