2
47
16
14
18
29
10
22
4
49
24
103
67
25
66
53
28
92
41
88
97
48
17
89
26
30
240
11
55
31
38
110
45
195
13
151
62
51
69
21
27
219
73
136
63
58
228