121
38
35
132
44
37
32
354
30
40
15
5
51
13
23
12
19
61
73
26
111
104
46
11
29
70
99
57
3
21
109
8
314
17
20
43
42
50
86
128
47
149
45
55
4
1
36
7