2
24
12
11
7
1
331
34
13
194
32
16
25
8
145
18
10
23
73
256
28
17
22
35
61
14
144
211
47
30
372
41
108
67
93
39
76
52
254
102
352
275
29