226
149
387
33
24
15
80
17
49
32
16
35
8
645
121
66
36
85
41
6
37
43
13
140
119
29
20
27
26
46
21
44
68
28
11
81
160
58
5
25
75
212
22
23