172
118
43
20
52
145
26
103
14
58
112
149
263
108
75
48
61
365
89
15
21
41
36
30
260
57
31
62
206
22
33
17
38
77
95
12
40
29
97
6
13
84
10
327
69
37
16
28
35
39