331
19
4
22
15
14
92
24
49
57
36
198
37
140
26
23
52
13
25
32
61
107
124
63
51
159
18
293
46
33
2
11
21
75
3
39
144
47
95
45
48
8
28
31
56
10
40
42