35
20
111
52
60
73
95
25
10
44
136
57
31
18
33
71
16
23
112
21
4
67
104
54
56
70
88
58
45
41
28
51
283
9
236
24
140
36
89
84
105
49
418
15
82
29
107
38