108
12
68
17
33
92
35
10
48
62
21
19
149
66
40
38
156
49
69
104
32
241
189
125
754
86
7
70
54
318
24
11
37
237
67
113
18
94
22
26
309
64
141
151
29
6
102
20
173
13