29
10
24
121
17
58
73
32
26
18
20
61
135
4
46
49
90
35
101
272
28
11
87
21
38
30
51
15
36
107
69
23
16
70
12
95
105
9
1
27
8
62
116
31
54
165