232
12
32
75
33
38
37
25
62
325
56
218
148
40
84
47
105
35
13
64
24
352
903
16
257
53
15
664
120
70
27
114
51
73
18
303
238
23
175
63
49
103
65
46
150
22
299
39
98
36