37
64
32
58
2
4
5
49
24
42
14
35
11
79
43
47
17
8
53
68
40
88
12
22
36
134
117
94
13
145
26
51
41
74
175
67
92
82
395
46
44
29
295