32
110
26
79
27
108
34
83
19
16
22
5
17
126
500
58
70
11
15
134
39
13
33
37
167
28
21
41
30
43
61
116
25
60
20
38
31
105
47
71
29
88
44
6
96
10