2
238
18
33
20
198
35
30
60
94
203
26
29
13
28
92
38
112
7
19
86
15
16
1171
48
315
39
58
227
8
21
3
12
54
70
67
31
11
6
14
32
34
24
153
65
52
141