30
74
38
24
2
3
13
8
22
44
10
16
23
7
14
141
11
95
47
68
106
83
54
21
34
12
49
33
90
18
31
56
29
292
17
178
96
196
9
108
35
36
65
37