2
315
24
26
39
14
43
161
5
1
16
12
44
29
4
30
97
10
78
32
7
215
45
11
101
3
117
20
434
13
15
28
31
64
82
19
18
173
6
33
67
96