59
23
10
21
30
5
55
4
12
3
7
176
15
39
16
36
27
19
29
330
31
57
70
43
18
11
17
50
56
34
14
40
22
368
53
8
89
145
65
32