229
82
60
27
5
343
25
116
101
71
13
51
24
55
22
274
31
88
87
65
47
44
19
162
77
143
17
79
84
85
265
18
36
42
61
217
6
76
7
14
33
21
72
1
213
102
58
9
41
192
121