30
37
124
12
204
25
59
33
10
11
55
8
21
49
14
17
39
27
58
51
16
32
18
199
15
13
1
3
22
41
101
81
19
4
34
6
5
42
38
160
44
20