109
115
63
49
33
36
76
16
96
69
28
35
85
59
38
73
119
72
56
11
104
43
82
246
30
34
70
20
13
22
12
264
32
68
61
118
23
40
84
86
91
48
110
17
53
54
50
65