32
78
44
19
293
61
40
37
75
42
90
62
84
106
85
45
120
72
89
55
65
63
35
122
29
18
30
13
33
24
28
82
104
46
155
34
17
69
20
74
39
53
25
205
77
171
305