13
137
31
30
275
15
54
36
29
25
231
34
17
35
139
438
26
208
12
52
8
23
11
6
22
33
93
64
50
5
27
38
16
28
75
71
184
86
46
49
160
81
90
45
51
65
99
55