29
12
45
11
6
33
15
17
142
21
16
41
48
23
24
32
58
276
42
51
13
37
44
25
86
20
110
27
8
81
10
19
66
31
43
89
64
102
36
78
88
130
47
416
80
229
115