336
39
42
56
36
17
22
93
37
35
13
29
15
23
2
156
115
62
59
51
96
174
28
72
802
12
30
14
49
10
16
236
151
137
73
76
46
64
63
32
138
41
25
34
44
21