107
55
48
39
77
24
169
29
26
20
216
7
22
21
10
15
14
9
52
64
82
16
56
70
17
121
28
200
41
30
75
19
42
18
91
342
38
27
381
33
105
273
74
45
71
61
184
68
36
282