30
49
9
31
58
63
22
163
20
92
106
53
111
29
96
28
16
233
75
12
38
52
25
10
18
5
44
8
17
83
3
134
13
76
24
6
11
240