29
282
70
9
91
75
15
10
5
192
59
139
11
292
49
102
53
63
104
65
52
147
144
95
44
41
48
74
16
176
13
27
87
245
84
73
14
38
60
67
133
128
4
62
43
30
17
148
89