178
104
43
73
13
33
6
86
146
28
18
41
25
40
372
42
29
80
46
24
58
21
167
30
3
81
68
54
34
78
67
7
154
15
19
35
349
11
218
115
17
161
8
51
39