62
33
382
64
136
12
25
76
44
41
20
98
142
68
167
28
111
30
47
9
16
4
42
85
94
11
141
52
77
8
43
19
71
70
18
10
297
398
117
5
40
106
24
38
22
58
35
169
82