111
32
17
45
54
22
82
88
12
34
18
146
24
31
97
44
71
28
35
14
6
127
62
104
240
64
122
20
53
7
11
10
36
13
33
51
58
30
48
106
95
65
70
87
19