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