129
11
39
56
71
30
9
12
7
64
52
10
338
31
61
20
41
32
29
160
81
34
48
60
118
68
54
43
36
17
19
50
163
141
121
45
21
40
2
25
5
15
22
74
8
16