32
55
10
75
82
33
24
28
41
40
45
97
43
12
159
15
27
71
29
86
56
69
119
42
81
20
8
70
7
36
44
248
38
35
13
5
21
125
73
162
17
112
4
61
108
78
238