29
102
15
23
34
24
61
41
32
150
57
109
48
132
120
18
47
4
101
30
20
19
49
112
37
13
54
14
22
90
42
27
40
45
26
67
17
134
59
11
25
111
2
95