226
72
218
52
41
154
80
35
28
141
104
48
17
273
68
46
148
19
45
73
54
367
15
25
3
4
13
7
5
119
11
85
9
20
34
560
29
77
33
26
96
18
102
14
37
27
69
39
164
176
98
131