121
30
19
275
59
126
40
222
33
32
50
41
99
31
36
3
79
17
150
54
8
60
68
67
37
273
14
12
20
34
38
62
18
88
13
11
22
61
23
55
66
15
16
47
9
39
35