32
146
72
163
39
619
41
38
54
46
47
56
116
12
103
44
99
260
35
62
80
60
37
51
22
19
55
30
36
34
28
91
378
114
337
73
82
23
104
256
89
17
93
126
43
83
151
306
26
229
158