31
82
48
92
10
47
204
8
9
43
13
25
11
67
23
49
41
27
7
15
16
104
109
75
3
81
64
36
50
18
138
77
140
108
38
30
14
46
42
332
113
22
78
208