59
55
46
64
31
11
114
14
68
38
76
161
375
49
135
77
87
44
69
95
43
26
60
84
48
92
30
13
78
233
104
29
145
329
33
142
34
35
53
27
63
82
20
37
36
52
54
23
50