57
12
34
44
231
160
74
15
32
5
113
36
111
68
114
29
7
22
148
14
47
25
21
442
327
119
255
60
84
24
31
136
26
179
19
868
13
20
16
48
8
51
55
39
107
41
94