83
4
5
38
112
21
88
25
31
40
22
118
3
13
10
23
7
27
255
167
1
12
95
61
44
15
17
77
32
33
6
41
36
8
51
16
34
96
522
150
116
175
2
28
9