32
12
96
36
85
66
119
23
20
81
176
35
203
8
116
21
13
2
30
10
49
24
241
71
16
61
9
43
11
34
104
69
27
52
3
76
64
77
139
4
86
151
38
50