38
32
3
56
10
16
11
22
8
7
33
135
20
29
45
25
6
21
13
1
218
24
17
19
26
15
12
5
99
74
28
53
241
27
41
70
79
371
40