99
17
159
20
60
30
56
23
79
65
82
12
31
57
69
54
50
9
32
13
24
29
55
38
379
230
8
124
67
278
90
378
231
127
41
62
46
128
26
45
51
183
22
10
77
104
75