32
307
90
27
82
48
231
23
45
31
13
4
43
34
42
24
30
28
55
61
2
63
85
119
33
422
46
3
8
14
57
141
249
20
19
40
21
94
26
7
106
44
37
62
298
15
17
11