135
33
15
7
6
8
16
26
10
57
3
54
53
24
181
27
77
13
23
65
19
31
61
573
5
105
35
11
124
194
14
59
34
122
21
88
29
22
144
74
12
260
40
25
117
18
191
151
46
85