61
51
151
106
62
22
5
16
221
26
12
14
88
21
10
34
13
8
9
32
56
118
58
37
45
17
20
38
68
41
76
30
59
48
64
138
302
80
177
184
159
52