243
48
42
37
38
29
22
77
120
90
86
67
51
224
25
10
53
58
225
56
13
390
222
107
109
63
57
14
36
23
40
122
95
54
49
44
188
35
60
5
64
80
19
110
111
32
142
281
39
45