11
40
9
324
185
39
124
90
194
255
22
186
29
44
41
28
30
31
2
18
63
12
24
73
17
71
54
62
88
38
32
56
23
87
15
19
20
47
106
36
81
43
49
25
97
33
125