132
59
216
40
301
67
26
636
438
48
82
68
37
45
30
20
21
35
109
55
75
201
154
8
41
17
32
314
137
77
62
46
383
96
33
12
150
11
19
107
76
14
120
134
64
72
183
60
73
13
108