2
42
28
25
29
17
10
16
9
93
3
52
43
31
6
118
65
45
19
192
4
149
37
44
30
89
71
68
13
36
54
20
23
86
12
5
18
35
85
11
22
39