75
94
137
23
31
17
102
118
12
73
87
114
244
59
39
9
119
7
26
18
15
47
14
37
333
124
339
62
8
134
19
109
11
96
38
60
236
43
52
108
88
95
83
22
25
97
202
68