45
38
61
75
25
30
112
50
137
102
34
104
57
28
119
37
24
65
70
73
11
12
82
16
71
69
13
47
35
20
21
18
27
51
41
14
44
17
66
172
63
32
39
173
106