172
56
82
14
19
51
45
150
339
26
20
46
78
27
52
147
125
77
64
104
47
53
31
323
22
117
40
23
11
18
301
10
342
34
153
120
313
55
93
60
175
246
33
65
59
127
83
58
130
21
42