29
4
34
43
44
128
10
66
17
102
39
6
8
12
48
3
47
157
20
14
110
65
51
56
75
321
120
68
28
24
134
5
2
81
55
130
121
62
27
15
123
21
78
26
46
18
127