153
35
78
29
20
120
74
193
36
80
355
104
79
47
34
18
27
51
48
24
56
67
103
19
11
17
8
30
248
50
72
125
37
70
32
75
16
62
39
151
13
77
52
127
31
22
38
246
73
28