12
21
8
54
93
9
16
14
35
327
28
6
7
3
46
187
50
36
32
17
5
49
77
15
29
44
89
24
42
27
30
119
11
102
20
103
25
56
53
47
350
65
145