432
37
28
14
154
20
88
116
3
214
19
85
81
18
4
79
23
22
157
52
35
55
50
67
301
16
98
25
15
8
149
11
17
74
33
532
165
127
60
32
131
2
51
31
5
114
38
391
193