33
28
45
32
15
120
17
111
167
64
63
75
65
19
31
370
82
44
55
10
34
152
6
23
18
29
12
68
184
50
84
11
42
92
181
118
532
153
37
49
39
26
4
40
136
69
67
14