229
44
58
32
30
103
20
144
29
10
28
37
50
14
64
15
26
79
24
41
16
90
252
119
17
140
65
75
151
23
6
11
389
66
109
163
55
5
59
39
97
77
19
248
9
52
309
123