12
93
3
9
29
34
10
8
20
16
14
6
183
25
38
31
48
11
296
21
23
26
28
13
17
24
83
47
5
32
42
7
51
136
54