30
43
9
60
7
166
81
108
31
141
34
50
45
56
22
74
49
89
26
24
28
284
38
41
35
23
15
136
16
54
14
13
37
11
20
63
64
55
33