221
196
36
23
108
48
63
22
235
109
61
378
79
15
4
101
87
335
73
4459
45
51
1397
681
76
4201
44
37
52
64
82