29
2
41
5
3
61
8
16
44
21
7
40
9
67
24
31
135
19
109
15
51
93
4
351
18
74
42
13
50
43
38
55
110
118
54
116
58
10
89
34
56
32
14
20