345
67
159
220
84
50
6
56
189
66
61
38
117
63
36
23
102
15
79
124
53
31
12
32
18
598
28
46
40
24
26
13
22
160
62
87
60
64
100
80
73
34
30
231
194
158